/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.eit.ntc.lmsbackend.struts.form;

import com.eit.toschoolonline.lms.jdo.CatalogM;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author tawatchai
 */
public class CatalogForm implements Serializable{
    private List catalogs = new ArrayList();
    private String catalogName;
    private String catalogDesc;
    private CatalogM upperCatalog;

    private CatalogM selectCatalog;

    private List levelCatalogs = new ArrayList();

    private List learningItems = new ArrayList();

    private List addItems = new ArrayList();

    private String itemCode;

    private String[] addedItemIndexs;

    public List getLearningItems() {
        return learningItems;
    }

    public void setLearningItems(List learningItems) {
        this.learningItems = learningItems;
    }

    public List getLevelCatalogs() {
        return levelCatalogs;
    }

    public void setLevelCatalogs(List levelCatalogs) {
        this.levelCatalogs = levelCatalogs;
    }

    public CatalogM getUpperCatalog() {
        return upperCatalog;
    }

    public void setUpperCatalog(CatalogM upperCatalog) {
        this.upperCatalog = upperCatalog;
    }

   

    public List getCatalogs() {
        return catalogs;
    }

    public void setCatalogs(List catalogs) {
        this.catalogs = catalogs;
    }

    /**
     * @return the catalogName
     */
    public String getCatalogName() {
        return catalogName;
    }

    /**
     * @param catalogName the catalogName to set
     */
    public void setCatalogName(String catalogName) {
        this.catalogName = catalogName;
    }

    /**
     * @return the catalogDesc
     */
    public String getCatalogDesc() {
        return catalogDesc;
    }

    /**
     * @param catalogDesc the catalogDesc to set
     */
    public void setCatalogDesc(String catalogDesc) {
        this.catalogDesc = catalogDesc;
    }

    /**
     * @return the selectCatalog
     */
    public CatalogM getSelectCatalog() {
        return selectCatalog;
    }

    /**
     * @param selectCatalog the selectCatalog to set
     */
    public void setSelectCatalog(CatalogM selectCatalog) {
        this.selectCatalog = selectCatalog;
    }

    /**
     * @return the itemCode
     */
    public String getItemCode() {
        return itemCode;
    }

    /**
     * @param itemCode the itemCode to set
     */
    public void setItemCode(String itemCode) {
        this.itemCode = itemCode;
    }

    /**
     * @return the addItems
     */
    public List getAddItems() {
        return addItems;
    }

    /**
     * @param addItems the addItems to set
     */
    public void setAddItems(List addItems) {
        this.addItems = addItems;
    }


    /**
     * @return the addedItemIndexs
     */
    public String[] getAddedItemIndexs() {
        return addedItemIndexs;
    }

    /**
     * @param addedItemIndexs the addedItemIndexs to set
     */
    public void setAddedItemIndexs(String[] addedItemIndexs) {
        this.addedItemIndexs = addedItemIndexs;
    }
}
